#ifndef WINDOWSEVENT_HPP
#define WINDOWSEVENT_HPP

#include "LEGACYREPLACER.HPP"
#include "JWTS_global.h"


#include <QEvent>

class JWTS_EXPORT WindowsEvent : public QEvent
{
public:
    explicit WindowsEvent(const UINT Msg, const WPARAM wParam, const LPARAM lParam);
    UINT Msg() const;
    WPARAM wParam() const;
    LPARAM lParam() const;

private:
    const UINT m_Msg;
    const WPARAM m_wParam;
    const LPARAM m_lParam;
};

#endif // WINDOWSEVENT_HPP
